* { margin:0; padding:0; }
a:link, a:visited, a:hover, a:active { color:#fff; text-decoration:none; cursor:pointer; }
a:hover, a:active {text-decoration:underline; -o-transition:color 0s ease; -moz-transition:color 0s ease; -ms-transition:color 0s ease; -webkit-transition:color 0s ease; transition:color 0s ease; }
body { font:12px/150% "微软雅黑", "Arial", "Thmano", "Microsoft Yahei"; color:#333;}
img { border:0px; }
li{list-style-type:none}
ul, ol { list-style-type:none; }
table { border-collapse:collapse; border-spacing:0; }
font { font-size:12px; }
input, textarea, select  { font:12px/20px "微软雅黑", "Arial", "Thmano", "Microsoft Yahei"; color:#999; outline:0; }
textarea { resize: none; overflow:auto; }
ul, ol { list-style-type:none; }
table { border-collapse:collapse; border-spacing:0; }
h1,h2,h3,h4,h5,h6,font { font-size:12px; }
.clear { clear: both; font-size: 0px; line-height: 0px; height: 0px; }

.minBanner, .minBanner ul, .minBanner img {
    height: 240px !important;
}

.topper{ width:100%; background:#005494; height:36px; line-height:36px;}
.main{ width:1000px; margin:0 auto;}
.topper .left{ float:left; color:#fff;}
.topper .right{ float:right;margin-right: -10px; color:#fff; line-height:36px;}
.topper .right a{ margin:0 10px; }
.topper .right a img{vertical-align:-2px;}
/* header */
.header{ width:100%; background:#f6f6f6; height:116px;}
.logo{ width:426px; height:116px; margin-left:-56px;; padding-left:56px; background:url(img/logo_bg.png) no-repeat; float:left;}
.logo img{ margin-top:25px;}
.header .right{ width:285px; float:right; margin-top:25px;}
.header .opr{float:right;margin-right: -10px; color:#005494; margin-bottom:10px;}
.header .opr a{ margin:0 10px; color:#005494;}
.header .tle{ width:235px; padding-left:60px; background:url(img/tle.png) 46px -3px no-repeat; height:32px;  float: right;}
.header .tle span{ color:#f9ca32; font-size:28px; font-family: "微软雅黑"; line-height: 30px;float: right;}
/* nav */
.nav{ width:100%; height:62px; border-top:#d8d8d8 1px solid;  position: relative;  border-bottom:#d8d8d8 1px solid;}
.nav ul{ width:1000px; margin:0 auto; border-left: #d8d8d8 1px solid; height: 62px;}
.nav ul li{color:#7c7c7c; float:left;  border-right: #d8d8d8 1px solid; height:62px; line-height:62px;}
.nav ul li a{color:#7c7c7c;height:62px; line-height:62px;width:141px; display:block; text-align:center; font-size:14px;}
.nav ul li a:hover{ background:url(img/nav.png) repeat-x; color:#005494;text-decoration:none;}
.yinying{ background:url(img/nav_bg.png) repeat-x; width:100%; position:absolute; height:30px;}
.nav_hover{ background:url(img/nav.png) repeat-x; color:#005494;text-decoration:none;}
/* banner */
.banner{ width:100%; height:398px;}
/* isearch */
.isearch{ width:100%; height:80px;  position: relative; }
.isearch .left{font-family: "宋体"; font-size:12px; color:#7c7c7c; float:left;height:80px;line-height:80px;}
.isearch .right{ float:right; width:330px;   margin-top: 20px;}
.isearch .search { width:320px; height:40px; background:url(img/s.gif) 0 0 no-repeat; float:right; }
.isearch .search .txt { height:40px; line-height:40px; border:0; width:226px; background:none; padding:0 15px; color:#968b86; float:left; }
.isearch .search .sub { width:60px; height:36px; border:0; background:url(img/s.gif) -21px -40px  no-repeat; float:right; cursor:pointer;   margin-top: 1px; }
/* ipro */
.ipro{ width:100%; background:#fff; margin-top:30px;}
.ileftNav{ width:191px; height:500px; overflow:hidden; float:left; background:url(img/left.jpg);}
.ileftNav h2{ background:url(img/left_03.jpg) no-repeat; text-align:center; height:58px; padding-top:15px; line-height:20px; font-size:20px; color:#FFF; font-family: "微软雅黑";  font-weight: 500;}
.ileftNav span{ color:#c4d3e0;font-size:15px;}
.ileftNav .tod{ height:424px; width:187px; overflow:hidden; background:#3c8ccb; margin:0 auto;}
.ileftNav .tod dd{ background: url(img/left_02.png) no-repeat; width:175px; height:41px; margin:0 auto; margin-top:13px;}
.ileftNav .tod dd a{ width:175px; height:41px; line-height:41px; text-indent:26px;  display: block; font-size:14px;}
.ileftNav .tod .t{ text-align:center; font-size:14px;line-height: 44px; width: 100%; display: block;}
/* ipro_1 */
.ipro_1{ width:774px; height:500px; float:right;}
.tit{ width:100%; height:32px; background:url(img/ipro.png) no-repeat; border-bottom:#cccccc 1px solid;}
.tit h1{ font-size:25px; color:#08558d; font-weight:normal;  text-indent: 36px; line-height:24px;   float: left;}
.tit span{float: left; font-size:20px; color:#f9ca32; margin-left:10px;line-height:28px;  }
.tit .move{ float:right;  margin-top: 10px;  width: 63px;  height: 14px;}
.tit .move img{ float:right;}
.ipro_1 dl{ margin-top:12px;  margin-right: -23px;}
.ipro_1 dd{ width:232px; height:200px; background:url(img/ipro_07.png); padding:5px; float:left; margin:17px 23px 0 0;*margin:17px 11px 0 0;}
.ipro_1 dd a{ width:232px; height:200px; display:block;background:#eee;color:#616161;}
.ipro_1 dd a img{width: 232px; height:175px;}
.ipro_1 dd a span{display:block;width:232px; height:26px; line-height:26px; text-align:center;  }
.ipro_1 a:hover{color:#fff; background:#3c79a8; text-decoration:none;}
/* ibanner */
.ibanner{ width:100%;}
.ibanner img{margin-top: 70px;margin-bottom: 40px;}
/* banner */
.banner { position:relative; z-index:8; margin:0 auto; width:100%; background:#FFF;  overflow:hidden; }
.banner ul.scroll { width:500%; height:398px; }
.banner ul.scroll li { width:20%; height:398px; float:left; }
.banner ul.scroll img { width:990px; height:370px; }
.banner div.tip { position:absolute; width:100%; bottom:15px; text-align:center; height:17px; line-height:17px; }
.banner div.tip em { width:20px; height:4px; background:#003A86; display:inline-block; margin:0 5px; overflow:hidden; line-height:60px; cursor:pointer; }
.banner div.tip em.cur { background:#F9D000; }
.minBanner, .minBanner ul.scroll, .minBanner ul.scroll li, .minBanner ul.scroll img { height:240px; }
/* ipart */
.ipart{ width:100%; background:url(img/ipart.png); padding-bottom:30px;}
.iabout{ width:100%; height:216px; padding-top:30px; margin-bottom:30px;}
.iabout .left{ margin-top:24px; float:left}
.iabout_1{ float:right; margin-top:24px; width:720px;}
.titel{ font-size:18px; font-weight:bold; color:#606060; text-indent:2em; }
.iabout_1 p{text-indent:2em; line-height:24px;}
.jubu{ width:43px; height:3px; background:#f9ca32; margin:17px 35px;}
/* inews */
.inews{ width:576px; height:284px; float:left;}
.inews .left{margin-top:18px; float:left;}
.inews .left img{ width:153px; height:115px; }
.newsc{ margin-top:18px; width:396px; float:right;}
.newsc a{ font-size:14px; color:#606060;font-family: "微软雅黑";}
.newsc p{ text-indent:2em; line-height:26px; color:606060;}
.inews .list{ margin-top:20px;}
.inews  li{ width:95%; height:33px; line-height:33px; background:url(img/news_03.png) 1px  10px no-repeat;   padding-left: 26px;}
.inews li a{ color:#606060; float:left;}
.inews li span{ color:#606060; float:right;}
/* icontact */
.icontact{ width:375px; height:284px; float:right;}
.contact{ margin-top:20px;}
.contact p{ line-height:24px;}
#sitepath { float:right; text-align:right; font-size:12px; margin-right:10px; color:#555; }
#sitepath a { color:#999; }
#sitepath a:hover { text-decoration:underline; color:#555; }
#sitepath span { color:#555;  font-size: 12px; margin-left: 0; }
/* footer */
.footer{ width:100%; height:184px;  background:url(img/foot_03.jpg) 45px #f4f5f5 no-repeat; border-top:1px #ccc solid;}
.ipngfix{ width:1000px; margin:0 auto; padding-top:30px; background:url(img/logos_03.png) no-repeat right 60px;}
.ipngfix .item{ float:left; width:851px; line-height:30px; color:#7c7c7c;}
.ipngfix .item a{color:#7c7c7c; margin:0 15px; position:relative;}
.ipngfix .item a:hover{ color:#005494;}
.ipngfix .copyright{ margin-left:15px; color:#7c7c7c;}
.ipngfix .ikey{ margin-left:15px; color:#606060;}
/* wrapper */
.wrapper{ width:1000px; height:auto; margin:0 auto;}
.wrap{ margin-top:20px;}
/* leftNav */
.sidebar{ width:240px; float:left;}
.leftNav{ width:240px; overflow:hidden; float:left; background:url(img/left.jpg); margin-bottom:20px; padding-bottom:10px;}
.leftNav h2{ background:url(img/left_03.jpg) 30px 0 no-repeat; text-align:center; height:58px; padding-top:15px; line-height:20px; font-size:20px; color:#FFF; font-family: "微软雅黑";  font-weight: 500;}
.leftNav span{ color:#c4d3e0;font-size:15px;}
.leftNav .tod{  width:187px; overflow:hidden; background:#3c8ccb; margin:0 auto;padding-bottom:10px;}
.leftNav .tod dd{ background: url(img/left_02.png) no-repeat; width:175px; height:41px; margin:0 auto; margin-top:13px;}
.leftNav .tod dd a{ width:175px; height:41px; line-height:41px; text-indent:26px;  display: block; font-size:14px;}
.leftNav .tod .t{ text-align:center; font-size:14px;line-height: 44px; width: 100%; display: block;}
.leftCon{ width:100%;margin-bottom: 10px;}
.tit1{width:100%; height:26px; background:url(img/leftCon.png) 0 5px no-repeat; border-bottom:#cccccc 1px solid;}
.tit1 h1{ font-size:18px; color:#08558d; font-weight:normal;  text-indent: 26px; line-height:24px;   float: left;}
.tit1 span{ font-size:14px; color:#f9ca32; margin-left:10px;line-height:28px;  }
.leftCon p{ width:220px; padding:5px; line-height:24px;}

.content{ width:740px; float:right;}
.mainContent{ width:720px; padding:10px;  border: 1px solid #d8d8d8; margin-bottom: 10px;   line-height: 24px; font-size: 14px}
.formData{font-size: 13px}
/* listNews */
.listNews ul.list { padding-bottom:20px; overflow:hidden; }
.listNews ul.list li.item { width:100%; height:34px; line-height:34px; background:url(../images/web/tip7_2.gif) left center no-repeat; border-bottom:1px dashed #CCC; }
.listNews ul.list li.item a {  color: #00406E; float:left; padding-left:15px; }
.listNews ul.list li.item a:hover { color:#0e6597; }
.listNews ul.list li.item span { float:right; color:#999; }

/* pager */
.pager { display:block; width:100%; height:auto; padding:25px 0 5px; text-align:center; clear:both; margin-bottom:5px; }
.pager span, .pager a{ display:inline-block; border:1px solid #ddd; color:#333; height:24px; line-height:24px; padding:0px 8px; text-decoration:none; background:#FFF; margin:0 5px; }
.pager a:hover{ background:#fdfbfc; border-color:#09324a; color:#09324a; text-decoration:none;}
.pager .cur{ background:#09324a; border-color:#09324a; font-weight:bold; color:#FFF; }
.pager span.dot{ background:#8d5248; border-color:#0a6c00; font-weight:bold; color:#FFF; }
/* relatedLink */
.relatedLink { height:30px; line-height:30px; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; width:100%; margin:0 auto 10px; }
.relatedLink .prevLink { float:left; margin-left:10px;}
.relatedLink .nextLink { float:right; margin-right:10px;}
.relatedLink .prevLink a{color: #333;}
.relatedLink .nextLink a{color: #333;}
.relatedLink a:hover { color:#09324a; }
/* pageNews */
.pageNews .tbody .tit2 { font-size:20px; line-height:25px; font-family:"Microsoft Yahei"; padding:15px 0; text-align:center; color:#0e6597; }
.pageNews .mark { height:30px; line-height:30px; text-align:center; margin-bottom:20px; color:#999; border-bottom:1px solid #ddd; border-top:1px solid #ddd;  }
.pageNews .mark span, .pageNews .tbody .mark a.msg { margin:0 7px; }
.pageNews .mark .font a { margin:0 3px; color:#ccc; }
.pageNews .mark .font a:hover, .pageNews .tbody .mark .font a.cur { color:#0e6597; }
.pageNews .mark a.msg { width:40px; height:20px; line-height:20px; display:inline-block; color:#0e6597; }
.pageNews .mark a.msg:hover { text-decoration:underline; }
.pageNews .photo { overflow:hidden; text-align:center; margin-bottom:20px; }
.pageNews .photo img { max-width:580px; padding:5px; border:1px solid #ccc; background:#FFF; }
.pageNews .info { margin-bottom:40px; color:#666; line-height:200%; }
.pageNews .info p { margin-bottom:10px; line-height:200%;  }
/* reInformation */
.reInformation { margin: 0 auto;width:650px; padding:0 20px 20px; margin-bottom:20px; border:1px solid #ddd; }
.reInformation .tit3 { height:30px; line-height:30px; border-bottom:1px solid #ddd; font-size:14px; margin-bottom:10px; font-family:"Microsoft Yahei"; color:#333;  }
.reInformation ul { margin-left:2px; float:left; }
.reInformation li { float:left; width:192px; padding:9px 6px 0; border:1px solid #ddd; margin-left:5px; margin-right:4px; display:inline; _width:140px;  _margin-left:4px; _padding:9px 2px 0;  }
.reInformation li img { width:192px; height:150px; _width:180px; }
.reInformation li img:hover { opacity:0.9; }
.reInformation .g { display:block; width:200px; }
.reInformation .t { float:left; line-height:30px;width: 192px; text-align: center; color: #333;}
.reInformation .o, .reInformation .o:visited { float:right; line-height:30px; color:#333; }

/* listProduct */
.listProduct .tbody { overflow:hidden; }
.listProduct ul.list { width:105%; float:left; }
.listProduct li.item { float:left; width:240px; margin-bottom:20px; }
.listProduct .container { margin:0 auto; width:215px; padding:5px 5px 0; background:#FFF; border:1px solid #e8d1d1; position:relative; overflow:hidden; }
.listProduct li.item img, .listProduct li.item .img { display:block; width:215px; height:180px; }
.listProduct li.item .wd { width:100%; height:40px; line-height:40px; text-align:center; }
.listProduct li.item a { color:#333; }
.listProduct li.item a.tit4 { float:left; margin-left:5px; text-align:center; }
.listProduct li.item a.tit2 { display:block; text-align:center; }
.listProduct li.item a.order { float:right; margin-right:5px; }
.listProduct li.hover .container { background-color:#0e6597; border:1px solid #0e6597; }
.listProduct li.hover a { color:#FFF; }
/* pageProduct */
.pageProduct .photo { text-align:center; width:400px; float:left; padding:4px; border:1px solid #ddd; }
.pageProduct .photo img { width:400px; display:block; }
.pageProduct .wd { float:right; width:295px; height:258px; margin-bottom:15px; overflow:hidden; }
.pageProduct .wd h1 { font-family:"Microsoft Yahei"; font-size:14px; font-weight:700; line-height:20px; margin-bottom:7px; color:#222; }
.pageProduct .wd ul { font-size:12px; }
.pageProduct .wd li.item { height:30px; line-height:30px; }
.pageProduct .wd li.item span { margin-right:5px; }
.pageProduct .wd li.btn { height:45px; }
.pageProduct .wd li.description { width:268px; padding:10px; line-height:22px; border:1px dotted #ddd; background:#FFF; }
.pageProduct a.order { width:103px; height:30px; margin-top:5px; line-height:30px; text-align:center; background:#0e6597; display:block; color:#FFF; }
.pageProduct a.order:hover { background:#47a4d9; }
.pageProduct .info { border:1px solid #ddd; background:#FFF; margin:20px auto; }
.pageProduct .m { border:1px solid #FFF; padding:10px 15px; }
.pageProduct div.ts { font-size:14px; font-weight:700; color:#0e6597; height:25px; border-bottom:1px solid #ddd; }
.pageProduct div.infor { border-top:1px solid #FFF; padding-top:10px; margin-bottom:10px; line-height:24px; color:#777; }

.itit{ width:100%; height:32px; background:url(img/ipro.png) no-repeat; border-bottom:#cccccc 1px solid;}
.itit h1{ font-size:25px; color:#08558d; font-weight:normal;  text-indent: 36px; line-height:22px; }
.itit span{ font-size:20px; color:#f9ca32; margin-left:10px;line-height:24px;  }
.itit .move{ float:right;  margin-top: 10px;  width: 63px;  height: 14px;}
.itit .move img{ float:right;}

.biao td{ padding:4px; border:1px solid #ccc; text-align:center; vertical-align:middle;}